crew-served weapons - German English Dictionary